We still have the same bug but now we are using repa arrays for
drawing grids it should be easier to fix.
The grid now looks mmore plausible but obviously isn't correct!
Now we can draw an example grid before and after interfacing but note
that the axes are unlabelled and have the wrong scales / values.