refactor spout to externalize amqp facade (for testing)
rename raporative to kenshoo