I've completely redesigned this site and also finished bringing over some of the content that I left out of the interim version. Here's a longer post about what I did.