Finished tutorial [http://www.raywenderlich.com/4295/multithreading-and-grand-central-dispatch-on-ios-for-beginners-tutorial] which implemented async downloads, NSNoticationCenter, and Dispatch Queues for a more responsive UI.