Basic slow data passing, hdf5 saveing features added