started to add shopping cart logic.  NOT WORKING YET!