refactor G_TargetFind to G_FindNextTarget and many associated variable names as cleanup