reconstructing the event manager to factor out zf2 EM on entities