more javadoc and refactored menuview
more javadoc and refactored paycontroller
refactored and more javadoc
Finished javadoc, need to fix magic string constants in summaryview