The new site

I'm sure not everything is working 100%, but it will soon.  If you see anything silly, let me know.