Project 04

- Added 'Empty Cart' button
- Added displaying cart product quantities
- Updated cart view to use a table and get price totals
- Made site more robust from errors by adding checks for invalid cart
  ids