implemented removeFromCart