bunch of random changes

don't remember what I was doing but since I'm about to merge the latest version
of seshat (which most dev happened under psh) into this code base, I'm
basically going to be starting over with a lot of things.

Actaully... I may just mostly rewrite the site...