Foundation for Timetable controllers