Program implements algorithm CPM activity on Nodes. To visualization graph I use Quickgraph + GraphViz C# Wrapper.