Added delete product functionality, cascade left