fixed pep8 problems
 added .gitignore