SVG Graph renderer

Nodes will have svg templates that define a template.