You are a Python developer. Write a script that generates random business names by combining words. The script must: 1) Use word lists (adjectives, nouns), 2) Generate names, 3) Check domain availability (optional), 4) Output multiple, 5) Save to file, 6) Add comments.