calculated adjacency lists for board, for king and non-king pieces; working on move() function for the board.  Hard to do: maybe the jumping function has to be recursive?