Finish A3 Features

-All A3 features Implemented
  -Saving summary to file works
-Remove MenuCourseSelector, use DialogListSelector instead
-General improvements
Finish A3 Features
Merge branch 'master', remote-tracking branch 'upstream/master'
Merge branches 'basicValidationChecks' and 'master' into basicValidationChecks
Merge pull request #1 from ShawnEllis/basicValidationChecks

Basic validation checks