pep8/pylint, reorganize imports
add .gitignore file