finally, peer handshake working
started implementing peer messages