New Site Changes

The front page has changed again. Let's consolidate the existential terror caused by hurtling toward an unknown - yet predetermined - future here. Also any bug reports.