Refactor dataset metadata and introduce plot metadata.

Introduce plot metadata and currying in drawer.
imo its easier and cleaner to consistently reference things by dataset key