Proper handling of the message payload

`$payload` is an object received from rabbit. The actual message we need to unserialize is in `$payload->body`.

A binding key also needed to be set for the queue.

Fixes #3