Add Item constructor that auto-generates item barcode.