first stab at moving tag calculations to MemoryCache
tags stored in ObjectCache and recalculated each time new post is added
tag counting - remember new tag when you create a post
better decoupling and SM config
MemoryCache gets its own repository
better routing