[Radar] - Basic functionality / plot

Referencing issue #982 
Should cover the first 5 points of that issue.

Note: branch targeted to radarPlot as a feature branch
Note: only one dataset can be added and while a dataset can have multiple datums, a single datum is the only tested behavior on my end.
I would like to avoid it.  I thought about moving this call to inside the code, but then I didn't want to hide the fact that rangeType is set arbitrarily.  I'll move the call inside unless there's an objection.