add tables and models for user roles

also seeds for admin user and roles
Merge branch 'feature/user-roles' into develop