Dalhousie Academic Timetable scraper.