QR and Barcode Scanner: An App That Has Everything You Are Looking For