Fixed GameState update to match new rules and started implementing a MiniMax Search Agent