Merge pull request #57 from RichardHayesMassbay/master

Improved the MainWindow so there are no resizing issues.
Improved MainWindow size and fixed nullPointer when selecting courses that do not have Day objects in CoursePanel.