- Removed the bug when client starts earlier than server using select
	call at the client setup time & waiting for ACK
	see the FD_CLR in constructor
- TODO: Need to fine tune the timeout value. Right now there is enough
	amount of lag between the message sent by a user & the
	receiving of message at the destination.