Change shape of calculated neighborhoods

Previously, the calculated blobs would appear as diamonds due to an edge
case in the 'calculate()' method that did not allow points to be set if
the calculated coordinate was the same value as the user-inputted
radius. They are now more circular.