Basic Instructor Groups

Functioning Instructor group management.
@saschaben  please review behavior at: https://frontend-c9-jrjohnson.c9.io/