Vanish

Some changes to the site are under way, I guess some of you will be pretty happy with what we are adding.