No they don't need to be, but I didn't want to pull them from the main.  I wanted to keep SingleLens.py outside of the loop.  It is solely intended to plot the outcome for a single lens.