Fixed a bug

CreateASquare no longer makes multiple calls to PuzzleOver()