Made searcher abstract, fixed all associated issues. Still working on radii test