added gitignore file and requirements file