adds methods to user; makes userfactory work with user_controller; adds user data to profile