added RabbitMQGateway skeleton