Speed optimisations. Added cache headers to cached images, and added Preview.js view.