YinYang 2D Model - Parametric

This is an exercise in creating a 2D YinYang in OpenSCAD. The objective is to provide an example of the steps taken and tools used in OpenSCAD to create a simple 2D model.
The programming is broken into more modules than required in order to make the individual steps and concepts more understandable. This should not be taken as a "best practice" approach to OpenSCAD programming.