Codeword Unlimited!

Codeword Unlimited is an application to play the popular word game known as Codeword (also known as Cipher crosswords). For those unfamiliar with Codeword puzzles, they provide a grid of words, similar to a normal crossword, but with no clues, rather a few initially provided letters, and a number in each square in the gird to indicate its (as yet unknown) letter. Dictionaries available are English, French, German, Italian, Spanish, Portuguese, Russian, Arabic, Bulgarian, Croatian, Czech, Danish, Finnish, Greek, Hungarian, Indonesian, Polish, Norwegian, Romanian, Serbian(Latin), Serbian(Cyrillic), Slovak, Slovene, Swedish, Turkish, Ukrainian and more coming later