Add a DataSet concept, and a library which exposes available data sets.