adds `viewType` object for categorizing template types.
update metadata
files are normalized, tests passing
Merge branch 'file-normalization'
get template registration straightened out.
trying to get partials rendering with custom template types. seems I'm missing something.
Merge branch 'renderable-templates'