Move messages to separate package, add HandshakeMessage class
More args
Add new message type, add getjson method to HandshakeMessage
ClientNode receiver