Refactored RequestMessageQueue:
* Got rid of extra Thread.sleep()
* Removed duplication