adding cart controller, views for products