added ability to restart the game without restarting the program