New AngularJS Style EventBus