Added .gitignore

Will now ignore system .DS_Store files and all python
compiled files .pyc
Strengthened gitignore python files

Will now ignore .py[cod] as well as __pycache__/ directory