A bunch of pep8 compliance and some ignores