added info for ignoring venv dirs, changes in gitignore