Merge pull request #51 from jkuk/master

got dailton's panel updating properly
Fixed the InstructorReportPanel to correctly return an instructors course when selected.
Merge pull request #52 from RichardHayesMassbay/master

Fixed the InstructorReportPanel to correctly return an instructors course when selected.
changed some back ends to implement comparable, added the main class