Update Cart Functionality and Views