Adding code that implemented DI using Guice