Refactoring: AsynchronousImageLoader now called 
AsynchronousImageDownloadManager and SerialImageRetrievalThread
now called SerialImageDownloadThread to more accurately reflect their
roles.