Fixed bug in distributed communication strategy, transitioned timing output to hdf5