Refactored to not only require instances of the DS_Node class. Also, DisjointSet is now completely static in nature, and will perform all 'SET' type functions. DS_Node will be responsible for all 'DATA' type functions.