Added Main Menu and getUserInput()