OrderServiceException introduced
exception handling, and cart checkout implemented
cartCheckout implemented