new class barcode_gtin; enhancements in test building