Added a message class and a handshake with a client. Need to clean.