The InvalidOperationException on the Server which had appeared when you connect a client is fixed!
The Client's username property is still not done.
When the client connect to the server it stops responding...still no idea why...