public ConnectFourSquareInfo GetSquareInfo(string squareIdentifier)
        {
            for (int i = 0; i < arraySquares.Count; i++)
            {
                ConnectFourSquareInfo squareInfo = ( ConnectFourSquareInfo )arraySquares[i];

                if (squareInfo.SquareIdentifier == squareIdentifier)
                {
                    return(squareInfo);
                }
            }

            return(null);
        }
        public void SetSquare(string squareIdentifier, string squareColor)
        {
            bool bFound = false;

            for (int i = 0; i < arraySquares.Count && bFound == false; i++)
            {
                ConnectFourSquareInfo squareInfo = ( ConnectFourSquareInfo )arraySquares[i];

                if (squareInfo.SquareIdentifier == squareIdentifier)
                {
                    squareInfo.SquareColor = squareColor;
                    bFound = true;

                    if (squareColor != "EMPTY")
                    {
                        squareInfo.IsOccupied = true;
                    }
                    else
                    {
                        squareInfo.IsOccupied = false;
                    }
                }
            }
        }