Extend user model to use groups and permissions
Merge pull request #224 from elwoodxblues/add-user-permissions

Extend user model to use groups and permissions