Rails-ify the homepage a bit

I didn't add tests for this. That probably makes me a really bad person.
We can revert this commit if you think it's worth just keeping it static
instead.