Adds game restart code
Adds game logic