Adds functionality: moveToCompleted, moveToFailed

progress, Queue.emit. Changes event subscription syntax.