Working! now needs tests, image sizing, caching