Requirements file added and .gitignore updated.