Modifies the way layouts are done to use express-like {{{body}}} and {{!< layout.html }}. Breaking bug in this commit, will look at after lunch. Commit also has a neat layout example.