refactor(events): beautify module api
refactor(events): make use of the new events API in hoodie