State of the board is now tracked by a single modified fen string.  Can make moves and get new fen strings.  Possible moves are all determined using modified fen string instead of board.