added shopping cart view and finished basic shopping cart