fixing layout and experimenting with code row highlighting
adding some rudimentary highlighting
generating new tree nodes for dsu