Add a setup.py script
Ignore some temporary files