display 2d histogram data

Add 2d data source to experiment histogram display.
I see use doing the dance with setting headers and stuff here and on line 119.  Are we doing this other places, too? Perhaps we should think about breaking it out into a function if so.