further cleaned up datapreprocessing pipeline.  fixed bug in ExtractRawNYU data, was missing an underscore. we now extract test, valid, and train datasets in one run.  Also pulled out variables into a common attributes dict that is easy to find and change