firt version of 1DBarcode API stub

fixed some last minute name changes