Checkout now uses the products in the cart. Cart is cleared after an order has been made.