Major changes to UI, updated all the additional calls made for data - set image caching to disk correctly - added a default image for loading images - need a default image for failed images