moved spree cmsroutes to file in own directory
using fragment caches to store page-specific menu blocks, unless cache option is set to false