pep8 and typo fixes
improve .gitignore
add tox ini