Switched to using d3, and dagre for the workflow graph