Initial version

Supports layout, partials and uses [[]] instead of {{}} to use nicely
with fronted libraries.