Creating repo list, blacklist, and refactored to more files