Built on top of the great jaspr project.
A Template is a class that determines how to display the content of a markdown document.
A Layout is a class that determines how to arrange the entire page in which a Template is displayed (e.g. where the header/footer goes, max-width, responsive, etc).