converted short variable names to longer variants for pylint (pylint 9.74)
fixed variable names (pylint 9.82)
assorted minor cleanup
pylint improvements (var names, spacing, docstrings, etc.) (pylint 9.90)
added a few more docstrings, disabled some pylint warnings, etc. (pylint 9.92)