new DataSets class to handle compiling lists of branches/data sets.