Adding setup.py
Adding some .gitignore lines to ignore setup
Fixing the ignores again