All PEP8 errors (except line length) have been fixed except one. That one will require a little bit of refactoring.