on workflow page, add dag showing structure of flow

redo for pull/5

- squashed all commits
- hide graph div
- added reveal button