Use dependency injection for EventBus and so on.
Modify wiring for dependency injection with guice.
Add FingerprintStrategy to MappingProvider.