pipeline.py now allows multiple input/output datasets and supports read/write .csv files.