private void gridSquare_Click(object sender, EventArgs e)
        {
            GridSquare gs = (GridSquare)sender;

            if (lastClicked != null)
            {
                lastClicked.ResetColour();
            }
            //Change: need to click for change in colour, then second click to revert back
            this.BackColor = Color.LightBlue;
            lastClicked    = this;
            if (gs.Piece != null)
            {
                board.StatusLabel.Text = "You clicked a " + gs.Piece.GetName() + " at (" + gs.X + ", " + gs.Y + ")";
            }
            else
            {
                board.StatusLabel.Text = "You clicked (" + gs.X + ", " + gs.Y + ")";
            }
        }