Upload files, create and delete repos, update and delete files/directories on GitHub automatically using Python and GitHub API