renamed RankGroupsResolver to NeighborsExtender, rebuilt makefiles to include new class, edited class to remove many of the warnings