dealing with invalid cart ids
line item params function created (has no effect?)
empty cart functionality added
cart price calculation and view