describe in terms of HDF5 in the intro

also mention that file-level attributes are possible