Add product scafold with basic image uploading
Extract image in separate model
Add simple caching mechanism
Add Sidekiq for cached image downloading
Add image cache cleanup mechanism
Fix image cache logic
Update readme