@Twd2n: It is tough to say what could be the problem when viewing stuff in the deck builder with a mobile phone browser. Unfortunately they vary so much from phone to phone and they all have limited functionality compared to full browsers. The deck area in might be able to be scrolled using 2 fingers on your phone, it works on my iphone.
As far as logging in goes did you validate your account? If you signed up it should have sent you an email and put you in a validating status. If within a week the account isn't validated it deletes the account. I just looked and don't see an account that I'd recognize as yours so I'd say sign up again and make sure to check your email's spam folder for the validation email. If you never recieve it just let me know and I'll look into it.