Added setup.py requirements.
Updated .gitignore