Basic scaffolding for detail view with cache
Merge branch 'view-scaffolding'