Moved the words into an external JSON file

This adds a file called `words.json` in the `data` directory. Having a big long list of words in the ruby file itself wasn't ideal at all. This way, changes to the words list will look a lot better.