A simple RabitMQ listener implementation using Scala