Rename keyOrder -> DatasetOrder which i think makes more sense
Also validate that the keyOrder is a permutation of the original keys
Add some initial NewStylePlotTests