Implemented User Roles, Added a User MVC with restricted access