wireturret.scad make more programmatic and better