guice module generator in progress