Functional echo server. Supports multiple clients
Clarified source of messages