[WIP] DataDescriptor for HDF5

This is a PR for including support for HDF5 as a DataDescriptor.