Refactoring managing of student groups for teachers
Merge branch 'teacherStudentGroups' into develop