add saving and hydrating payload from Event Model

closes hoist/Hoist#86