create/update products
update and delete products methods