added SDWebImage for image caching and added NSURLCache to app delegate