Use event to wait for connection
Working on multiple clients connecting to server
Some improvements
Give up and use msdn example