Mostly implemented Clients ListenerThread