Putting in so only the push state updates the field, and making sure it doesn't keep pusing when the game is over