A shopping basket library to calculate items, vat, shipping, discount and total