started tearing out classes and tests
Total rewrite.
Using classes and a few unit tests.
ignored new .pkl file
Refined email subject and body templates.
Added check for off the markets.
Cleaned up unnecessary code.
More refinements.