Update Product Counter, add checkout() function

Updated the shoppingCart product counter to use Integers instead of
AtomicInteger (was using for mutability).