Setting up the extension the middleman way...
Migrating the caching policies handling to it's own object...