This series implmements several code quality and idiomatic changes. The end result is more organized code, and zero functional change. Patches 1-3 clean up most of the remaining PEP8 issues with the code Patches 4-9 Fix minor style issues and break up the large Test.run() function.