[Refactoring] Edit/Update allowed only for current users profile
[Enhancement] User's email and profile updated if its changed on github
[Refactoring] Adding association b/w user and profile models