Updated ProductList method stubs.
Implemented ProductList methods.
Created and implemented Cart.
Created and implemented Inventory.
Wrote and edited javadoc comments for Inventory, Cart, and ProductList.
Implemented the rest of the test methods for Product.
Merge remote-tracking branch 'origin/seth'