YIPPEE!!

The new site is working...at least for now. More improvements will be on the way.

Sure, why not go look.