Minor changes

Added requirements file and and a new filetype to .gitignore