Firstly, thanks for this great and unique component.
I tried it on your test site and don't understand some details.
Why do we have to type a title when creating crossword? According to what? It selects questions randomly. We don't know crossword's content/subject. There are categories but i think name field is unnecessary. Instead of this, user may select level, grid size and category. Then it shows crossword. You should add an button to pass this crossword and create a new one.
What do you think about this issue?
Also, how does difficulity level work? No difficulity level option when submitting question. So, if i select "hard" what happens, if i select "easy" what happens?
Thanks in advance.
I'll renew my substriction soon. B)