initial Interchange::Cart::Cost class