Began writing disjoint_sets

So far I only have some basic class documentation.

I also updated the index.
Wrote disjoint_sets class

There are still some bugs that need to be fixed due to type issues.
Fixed bugs in disjoint_sets

The disjoint_sets class now works as expected.