Initial commit

Server can handle multiple clients and provide a common chat room for all the client to communicate.