Groups Control

CRUD groups and basic access control.