Iteration E1: Creating a Smarter Cart: COMPLETED. New files.