New website

Here comes the new website. Major thanks to Steven for getting this up and running.