Guice Tutorial from http://www.journaldev.com/2403/google-guice-dependency-injection-example-tutorial