Changed JobWrapper to JobQueueItem...still need to add its factory pattern.