fixed module for test
refactored product crud controller
refactored cart widget as directive
changed naming
refactored product states namin
added product edit controller
use cat name for routing and as foreign key
revert to _id for cat and populate
changed cat param
fixed product cat rest api
updated angular
added data fetching for product edit
linked edit product with database
changed product as sub state of category