added product image upload feature