Implements persistence for CourseCollection
Adds schedule view that has draggable capabilities
Adds CourseCell class
Begins implementing scheduleviewlayout