[refactor] NewStylePlots don't take dataset as constructor argument
[refacotr] Add helper functions for getting drawers and datasets in order