JavaScript based crossword puzzle - in development