Byu/plot

new Plot, CombinedPlot directives, with supporting factories and css
This shouldn't be part of this change.