Adding injection to periodicals. Adding more shared parameters to Configuration.

Restructuring guice bindings due to growing size of bound interfaces.