adding gitignore
adding requirements
working