Added guice dependency injection