UDP based messaging server (done as an operating system's assignment)