This is a place for different timetable solvers