Fixes and additions to plotting tools and UI. Plotting with multiple variant sets of data works now. Except that it kind of breaks the axes labels and tick marks. Doesn't crash though! I'll fix that soon.