add BunnyConsumer, BunnyProducer and sample app