Crossword puzzle in flash

Anyone have an idea or know of any resources for a crossword puzzle built in CS3 using AS3? I built one but I need to build a better more flexible one. Any advice, tips, sample code, starting points, links, books, dvds anything is appreciated.

If you need more information please let me know.