Return user objects from methods
Move username and password into methods
Use password and username set on self

This allows setting password to be done in the update_user_object
method.