Improvements to processing logic
more import updates
updated git ignore