CircularDependencyTool Refactors code from this code project article https://www.codeproject.com/Articles/43776/Using-WPF-to-Visualize-a-Graph-with-Circular-Depen