added a notify system for consumers per queue

:wrench: