went from Time.now to Date.today in the view-template. the time changes, cba JS
made the cart smarter by adding items to count, rather than adding each new item as a new field in the table. also added minor error handling capabilities