pep8, pylint, and more tests