Create requirements.txt for easy dependency installation with pip and set up .gitignore