cart#initialize, add, and remove model methods and tests