Kruskal

Colorable arc and node classes and an initial Kruskal implementation.