User object

Closes #45

This is the User object for create, edit, login, and retrieval of private or shared studies and analyses.
Again, I'm thinking all these type of controls will be at the input level. This is just assuming the input is correct and validated before the call.