student can create and add himself to new group (plus some user management)
before groups refactoring
all group related stuff done