nans probably not direct issue..., matplotlib back end?
refactor of ugrid plotting code
cleaning up a little bit