Wrote tests for target selection.  Null pointers occuring from board.calcTargets().  I suspect some config function needs to be called first