User object

Closes #45

This is the User object for create, edit, login, and retrieval of private or shared studies and analyses.
Is this function actually needed? I think we have the `share` function on the study that will perform this operation.