lofty goals
now able to toggle mouse highlighting
A->A,A and B->B,A working fully now.

If a node was a head node, it either becomes two head nodes (A->A,A) or
it becomes a head and a regular node (B->B,A).