Implemented the user roles and permissions functionality, added a new manager role and added constraints on the access url's for the different roles [https://www.pivotaltracker.com/story/show/65590108]