adding save cart in cookie to garfield api and fixed bug: clearCart() doesnt reset sum of cart