Create TargetGenerator and its tests
Support multiple RabbitMQ servers in RabbitMQOperation