#6: Added groups feature
closes #5: Added group model
Merge branch 'feature/groups' into develop