Set up disjoint set project
Create disjoint set framework and test framework
Create disjoint set test for arbitrary implementation
Implement linked disjoint set and add test
Implement disjoint set forest and add test