1. Added helper methods in ApplicationController
2. Modified validations in User
3. Created User-Role relationship
4. Implemented namespace
5. Modification and refactoring for
   -users_controller
   -users_controller_spec