ui work

added datagrids to show scanned codes
added styling for good / bad scans