Refactor of Guice to introduce strategic interfaces
Merge pull request #7 from labriola/interfaceRefactor

Refactor of Guice to introduce strategic interfaces