Split JS into separate file, added nicer times to timetable view