Ran Pylint on this and got very embarrassed.  Started to fix a TON of
convention notes and one error.