Let graphviz work on non-windows platforms
Labels and cleanup
Simplification
Git is confused easily