Refactor templates to be more legible, start move to generic model names
Refactor sitemap to use the generic model names, import as specifics :)

-Dx
Refactor content helper to return same-shaped objects
And tempalte helper needs to know about new endpoints for passing down to content
Refactor exports to generic name format
Load generic as specific
Placeholder form to stop controller panicing
Specific -> Generic
Import generic is specific
Refactor angular SPA to use new generic format
Use generic name for types