update .gitignore, common requirements