public class Board { public getAllLegalMoves(){ } public makeMove(){ } public undoMove(){ } public isGameover(){ } public }