Updated to use RabbitMQ and package jar with dependencies