Report spec

@jackparmer creating a PR to make adding commentary a bit easier!
I think you should be able to specify whether or not the plot should be represented as a static or interactive format in some way. Might be a good attribute.