adds Cart model with html view + POST handler for adding new products