Byu/plot

new Plot, CombinedPlot directives, with supporting factories and css
seems like you only need one of Line 38 and Line 33? also. Try to avoid reusing variable name if possible.