Product setup

Creates CRUD actions and views for products.