Updated results view module

Store previous searches in cache object oImageCache. If the cache is
found, don't continue with getImages(). Use onImageLoad of Image class
to test if the images load then add to cache object for that particular
ref.