Implemented user roles with RoleModel

* Currently supports :admin and :service_person
* :admin users can manage everything, of course
* :service_person users can currently only manage service records

Haven't added a user admin section yet