Continued implementation of student timetable printing and made some small changes to model files to increase abstraction and isolation of implementation.