Update copy on homepage

No longer server admin for CTF, replaced email with Twitter, and no one
cares about Google.