1. Edit product implemented
2. Delete products with undo bar implemented
3. Auto reset of products category when deleting the whole category
(moved to Provider)
4. Deletion of product photo file implemented in the provider