Added user input (ie start/exit/restart game) to main logic loop