CRUD for products
Slightly more commenting