Hacked together timetable editing, I briefly tested it and nothing crashed so that should do for now.
Xcode fucked with a whole bunch of files, so I'll commit those too.