+ fix pep8 warnings/errors
+ add .idea/ to .gitignore