Merge pull request #54 from RichardHayesMassbay/master

Added Dan's panels and hooked them up to the MainWindow. There is a nullPointer error that occurs when selecting certain courses for the CoursePanel.
implemented compareTo in Course & sorted CourseReportPanel
Merge pull request #55 from patleh2/master

implemented compareTo in Course & sorted CourseReportPanel
Documentation Comments added

adding Richy's data, instructor, and TAF classes, changed packag and
documentation comments
Created a window for selecting which report a user would like to view, and hooked a begining version up to the MainWindow and PrintWindow.