Implemented the PuzzleModule methods {getAbsoluteNextCellValue, getNextCellValue, getStateName, getStateNumber, numAcceptableStates} in terms of two new methods intended to be made abstract {getCellNames, getUnselectableCells}.