factor some stuff out of detect_circles_at_scale and rename
pseudo-code outline of circle prunig methods