Added requirements txt and .gitignore