Multithreaded Requests Work!

Used NSOperationQueue and Asynchronous Responses to optimize speed.