Seem to have a nominally working DOMdiff.
Debug cleanup and comment improvements.
More comment cleanup.
First draft of visualizer.
Basic visualizer.
Changed recursive diff format to indicate parent nodes