Adding a Cart for Checkout
Adding CartTests
Merge Conflicts Resovled