Basic handshake works.

todo
* retransmit
* sent messages
Handshake working

* messages are not delivered
* timeout missing