use cocoapods
remove submodule
refactor cache and queue
refactor operation queue
refactor
refactor layout. setAutomaticallyInflatesResponseImage to NO.
shouldCrop
fix cache key
refactor setimage
fix image queueing
useOriginal instead of shouldCrop. easier to understand.