UIView extensions
animate images on loading
show an activity indicator while loading
code cleanup

added a function to load images with a fade animation