Product CRUD added (views/controller/model/dao)