Majority of menu in main. Added default behavior to main to
automatically call printMenu() if the program is called with no
arguments (./calculator).
Merge remote-tracking branch 'origin/master'