Layout body tags

Changes to use property tags defined by the engine instead of the handlebars partial tags.
Lots of files changed because now the pages are passed around as raw content instead of compiled templates.