I think I've figured out how to organize Datasets; compiled but not yet tested.