ridding library of Strings, auto-timestamping, multiple ways to connect to server
update public key