Added model classes for timetables and started scraping topic codes