Implementation and pre/post/invariant javadoc tags for ProductQuantity
Added javadoc tags, hid default constructor to Barcode
Added productTest
Added integration testing for Item