added product controller and vievs