Neighbor finding used exception handling to catch the last neighbor. Most particles had just 1 neighbor so this was dumb. Fixed it.