Handling errors in the cart url.
The ability to empty the cart and displaying the total cost of the order.