WIP: implementing read and read_attr HDF5 routines.