Refactor dataset metadata and introduce plot metadata.

Introduce plot metadata and currying in drawer.
Because right now accessor have access also to user metadata and plot metadata.