Changed cart to display as a table rather than a list, added methods for total price to line items and cart models