Iteration 3 half-way done

Can load images and cache them (although caching is ugly atm). Can
display what's new images. Cannot drag-load though, working on that.