Chapter 2 - Coded with added Picasso code for image import from web url
Finished second project, using a fragment with setRetainInstance(true) to encapsulate the downloadImageTask calling, thus on screen rotation, the device will auto call diTask.getImage()

But really the image should be cached in private memory somewhere, see picasso's method