add hdf5 manager class