updated gitignore to ignore venv