Fixed two way binding for cart functionality