Added basic barcode scanning. Much easier than anticipated.