Second Data Structures Project - Uses Kruskal's Algorithm to create a spanning tree.