Adding intellij patterns to gitignore and adding requirements.txt