Refactored the Caching code so it now can be injected or wired up.
- Mvc controller now uses IoC to inject the ICache.
- Nancy module now uses the Begin pipeline.