Do you miss something on BrainKing.com and would you like to see it here? Post your request into this board! If there is a more specific board for the request, (i.e. game rule changes etc) then it should be posted and discussed on that specific board.
grenv: Checking words for their existance in a dictionary is trivial. Just stuff the dictionary words in a structure that's optimized for finding exact matches - of which there are many: a database, a DBM file, or something simple as a Perl hash, Python dictionary or AWK associative array. You just want to avoid re-reading the entire dictionary from disk for each lookup.