Finished shopping cart CRUD functionality.