added rabbitmq publishing to listener
got basic rabbitmq publishing working