Attempt at a Consumer/Producer job queue, still broken;