public Board movePieceAndGetBoard( Square destination, Square origin, Piece selectedPiece )
Copyright Declan Murphy 2016