Added basic shopping functionality