rearranged directory structure, attempt to workaround rabbitmq connection race condition
added missing test dummy files
reworked amqp connection handling to avoid race condition