User profile and user profile edit partial views added, register adapted to user profile