Automated DI is here! Events and logging have modules too!