More progress on the Queue, nearly ready to test

Retries are currently non-functioning (but bundles will be sorted into a retry queue if failed)