Merge origin/master

week 10 
added in error messages into a few classes. 
some issue figuring out all the menu class errors.