added MoveInfo class to support game history, Reset() and Gameover() to Chessboard interface
includes are broken now, however. need to figure something out