Added Guice for dependency injection