Major refactoring and integration of guice