add requirements.txt
add .gitignore