Dump old Event System and use samrg472's event_dispatcher library