new homepage, largely copied from chat w/ richard last night.