issue #9: API creation
issue #9: CoreEventBus.Builder implements EventBusBuilder
issue #9: new SupervisedEventModule
issue #9: new StdEventModule
issue #9: EventModule is composable
issue #9: add documentation