Added CLI wrapper and headers for files
Added dataset output to PCA. Also fixed bugs for split_load*.
Minor change. Added ID field to datasets for PCA.