added productImage model and added ability to upload images