PEP8 compliance. Mostly, done. PyCharm issues mean trout.py still has some warnings.