remove List dependency from History widget
makes Board.getBoardSize private
corrects reference to ChessPiece.NONE in Piece widget
adds new game widget creation to ui.  adds flex-shrink: 0 to top bar