Implement dispatcher and include evenManager

This will allow us to control the access to the back end