making the file walker/reader/transformer work.  It does work, I should probably use the async module to manage the thread count because right now it is opening to many files and is throwing an error because of that.  But it still works.  Also I feel like this may be a job for bash.