cleanup and syntax coloring
z-index bugfix
node labels under node
styling