internal functionality slots introduced, connection status reporting introduced, rudimentar, but working ...
removed timeout for consumer ... disconnected state outsourced ...
moving along with connectivity issues of consumer