Added local_min_max filter which can be used to filter points using a variety of localities
Updated the comments to more accurately describe the algorithm