lots -o- improvement
added queue compaction to allow space reclaimation after large queue backlogs
fixed logging issues