WIP: Promotion pages

This branch will allow for custom promotion pages to be set up. Still needs work; Thesis is really difficult to work with in many respects...