Add a python requirements file and gitignore directives