updates initial history population and server move handling code to use new interfaces
removes unused Fen require from Piece widget
updates Board to use new chess API