refactored import code into a reusable class
refactored import code to handle multiple files and collect error status for each
import and ticket push code has improved error handling, logging, still needs some refactoring