Refactoring: using Picasso Lib to load and cache user defined image, MainActivity and DetailActivity can use this image as background