Phase 2: Added Basic create/view/list/edit MVT for Product Model