Added Coupons and more granular LineItems
Added line item type field