Add support for showing error edges in the graph

- added labels for both ok and error nodes
- increased the font size for different things
- name the workflow based on the directory name