adding first cut of setup.py
updated .gitignore