Added Client buffer, Context and partly implemented non-blocking
server socket.