Refactor: Rename Person to Connection
Refactor: Don't deal with Connection objects outside of users.js
Refactor: Connection objects don't need a username