Issue 4 view layouts

Please review my specs and implementation for template engine based on groovy and simple layout model