Moved restart game logic to player object