refactoring MRWorker ➞ MRWorkerQueue and performOperation: ➞ addOperation: