setuptools support
adding basic .gitignore