renaming validation routes and adding support for barcode validation
renaming validation routes and adding support for barcode validation