updated requirements.txt
added gitignore