Added rabbitmq support; the whole system is now working