Page templates

Homepage

(work in progress)