Preparation for static pages

I've done a bit of prep for including static pages in Spotlight, like the homepage and contact pages. This includes adding a new controller, view and template for the homepage.

Questions for anybody who's more familiar with good Node patterns than me (that would be all of you):

- Is this remotely the right way of doing things for our app?
- Do we need to test any of the homepage stuff? There's not much in the way of logic.

Serious code review requested, please be ruthless. I'm not under the impression this is ready to merge and I'd like to get it done perfectly.