Use Guice for dependency injection - a bit OTT but I want to play with this technology