Schedule is totally complete & functional except for removing courses and a slight bug when saving & reloading courses. WIP.