Added setup.py, updated .gitignore