Chapter 10 - Added JavaScript UI effects to sidebar cart update