#15

Redoing the scanner inputs. This changeset works. revisiting the logic
#15

need to check for local error in the yes-no switch statement
#15 finished GetValidNumberFromUser
#15

updated all references or try-catch-parse int