Add references and Add interfaces for Edit Product UnitTest
Modify UnitTest for Edit Products
Edit controller.js to set productToEdit to null when cancel button is clicked
Refactor controller.js and add comments
Add commets to controller.js