Optimized code. Removed LoseStateChecker, as its purpose was already done by SquareHandler.MineCheck()