FMT: Added comments to the C++ implementation of a disjoint set
FIX: Small issue where the initial parent and rank arrays where not initialised