Word games are one of the most popular types of games on the Internet.
Externalizing content into an XML file makes it easy to modify and update.
Flash components like the ListBox make scrolling lists very easy to create.
Keeping track of how long a loop has been running is a good way to determine if a loop is taking too long. In our case we restart the game if it takes too long to generate the board.
The Flash drawing API can come in handy for tasks like drawing circles around words and crossing out words in a list.