Scaffolding the user views and controller. Saving basic details of a user, and allowing editing only his/her profile