Connection: updating structur diagram.
Renaming Peer to Endpoint
utils: exporting noop function
Small fixes for endpoint and connection.
One basic test for endpoint.
One basic test for Connection.
Small fixes for Connection.
Fixing a typo.