delete product updated

delete product now removes items associated with that product before
deleting the product