Adding Code for Disjoint Set and Kruskal's Minimum spanning Tree