Add inject annotations and abstract guice module that defines the mostly default modules