Added -w option and changed arrow to reflect weight
Replaced behind test in sumambient with distanc metric used by Schwarzhaupt
Eliminated redundant calcs and put limit on radii based on gradient