Implement changing user profile( added missed views and controllers )