Website update

I got fed up with my old site engine, for various reasons. So I wrote a new one, which hopefully will make it easier for me to stay motivated to update more often.