0.0.1
Boardgame:  add generic functions getLegalMoves; defined newState state evolution function (to allow function doubling by subclasses with unique state variables)
Chess:  add function for determining neighboring cells; define movement rules for pawns; add state variable for active player; begin writing isLegalState verification
ggPlayer:  integrate changes in Boardgame object; make board redraw dependent on successful move