refactor for PEP8
refactor for pylint.
setup.py