Add basic shopping cart functionality