Initial commit for testing Guice. Just flags impl classes as singletons, nothing implemented yet