Working mostly

Edge cases and behaviour for neighbourhood density function in general
need some work.
Updated neighden tests

Currently not passing
Clean up
Neigh den working again (tests pass)
Merge pull request #207 from kchall/nd-gui

Nd gui