Big commit of current stage.
Migrated user profile methods to new user class.
Changed class inheritance and overriding two methods from parent auth class.
Added avatar to project json payload.
Changed profile data verb from get to post request.