GUI: block and timetable handling, bugfixes, serialization fixes etc.