Restructuring and adding examples

Restructuring to use an engine loader instead of defaulting to handlebars.

Adding an example of using the handlebars engine, loading handlebars helpers and preprocessors, using layouts and partials, and allowing yaml data within page headers.