Crosswords generator and game, written in C#