Wrote findMST function, added various helper functions to other classes to support it. NB not all helper functions have been added, so MST doesn't compile yet.