Completed Tutorial 5 - Asynchronous image download/cache. (http://jamesonquave.com/blog/developing-ios-apps-using-swift-part-5-async-image-loading-and-caching/)