fixing typo
adding dependencies to requirements.txt
adding .gitignore for python and virtualenv