integrating guice