Mostly working code

With exception to saveInBackground
Should this go in the user class or should this leave somewhere else?