Implements minimum spanning tree heuristik algorithm, Edge: implements Comparable

There is a problem with the minimum spanning tree heuristik algorithm
the test fails need a gui too find out whats going on