added GameBoard, GameSquare, SecretEnvelope, Player classes