Checkout supported

Added the ability to checkout and store the order and line items.