Fixed a few bugs in GMDS and improved the debugging plots.  Still gets stuck after a few dozen iterations, and it is very slow so for medium sized meshes probably needs to be implemented on the GPU