Connection class is now semi finished (untested)
Ups, forgot the protocol class
Tested... more or less.
I guess now I'll have to debug the server.