Android-ImageManager handles all the boilerplate code for simple downloading caching and using images with Android