Text this: Surface Defect Detection And Neural Network Recognition Of Automotive Body Panels