Dataset metadata - introduction

Introduce plot metadata and currying in drawer.
Is this a TODO to be done in this pull request?  If so, then please complete the TODO.  If not, please list an issue or something so that it's easily trackable when this should be done.