Added functionality to calculate subtotal and populate taxons with selected product information.