requirements
added .gitignore