Many changes to the shopping cart page.  Most of it is now dynamic.