Added additional input validation for the game moves

Also added a few other tweaks, making columns not updatable and added a
controller method to see who’s turn it is in the current game.