Move lab definitions up a level
Moves timetable into a class
Adds lookup by group number
Move start date inside timetable
Move parse_row logic to associated user
Adds easter info
Parameterizes the term