Basic caching and invalidation of json files working
single page load now uses cache