First code commit. Level 1 RBAC implemented. Minimal tests.