Namespaced admin and teachers, tightened up roles authentication
Namespaced admin/teacher for security