Transport now handles symmetric encryption, Connection is now only responsible for interfacing with the library user and handling the handshake