simple
proper node padding
node names in place, ready for linearization overlay
wip -- edges not getting removed
update link as data join
font mucking and layout tweaking
completed rewrite
minor tweaks