refactored TimetablerRepository, ~Controller and ~Converter -  changed api, to get fixed wrong conversion of timetables and get data for semgroups with "/" in their names
refactored cache
added functionality to get warmed up caches automated