move send and receive to example1
add example of worker program.
use manual ack to ensure a message is handled properly or else re-scheduled to another worker.
create a durable queue that will persist messages to disk rather than just memory.
use prefetch to only deliver one message at a time to each worker.
rename example folders.
add example using a fanout exchange.