major updates everywhere, added records to db

->timetable 2 .sql file contains stable database entries and structure
-> groupLectures() complete and testing done ( if two or one batches are
left after grouping they are not grouped, grouped batches only contain
common lectures, no tuts or labs are grouped)
-> changes to front end files, bugs removed