made product new, index, and edit