added barcodescanning project