Added classes designed to be a low dependency replacement for PlotView.