almost able to reveal squares successfully, added play loop