Functional AMQP implemtnation... basic, but functional.