Add functional cart features and error handling