Add image download support and shop product support