Merge pull request #2 from jammm/master

Fixed bugs, generates timetables for 3 divisions now
Added 3 pre lab sessions
Added new functions
Added more verbosity
Added log variables
changes