corrections for PointSpec
add AngleSpec
use AngleSpec where needed
add point_circle UMap

generates a circular motion for PointSpec args