added cart item removal functionality