Added Shipping Methods

Added shipping methods to the cart section. User selections their method
and the total price gets recalculated after the user clicks update cart.