Update shopping cart controller and the add/remove methods