Made changes to post and updated script to recent changes made while on holiday.
Added contact javascript to header.

May rewrite in coffeescript for the sake of it and break it off into a seperate function/file and call it.
Why ^ ? Because It'll get me into the habit of doing that when I come across larger scripts that require it.
Added a custon 404 page.

Not sure if this will work. Github only allow static error pages in html.

Mine is written in jekyll but hopefully the rakefile will convert it before it gets uploaded.