Package with setuptools, minor cleanup
Add .gitignore