Updating Preprocessing

- Made changes to get OCR working a litlte better. Still needs work and
cleaning up. Possibly breaking out into some more classes.