use universal image loader instead
remove image processing files. use universal imageloader directly
re-write asynctask mechanism, and keep some local variables in activity
add view holder