removed pure facade dependencies in core classes,
dispatcher is now a statically used in all the core events