add placeholders for detail/index generation io
modify visibility of detail generation functions
refactor version code
refactor view driven functionality
draft of detail template processing in data driven detail pipeline
spit data driven detail pages
Merge branch 'RAM-detail-files' into develop