Keep footer at bottom

Uses [this
technique](http://matthewjamestaylor.com/blog/keeping-footers-at-the-bot
tom-of-the-page).
Use light colour scheme
Use darker colour scheme