Added Guice for Dependency Injection