Initial modification of SpiderPattern package towards statelessness.
Removes state from spiderDiagnostics.  Need to bring the two packages together - consolidating and simplifing.  Good working state at this point although not out of the weeds yet.