public void AddChild( Board board, Tuple<Square, Piece, Square> moveTuple )
Copyright Declan Murphy 2016