Made PuzzleModule a TreeSelectListener and BoardDataChangeListener to
allow LightUp to light the appropriate cells whenever something happens
that changes the relevant data.