Adding GUICE

Added the ability to use GUICE injections (hopefully)