YAAAAASSSSSSSSgit add -Agit add -A addWordDiagonal now works properly (at least with the words I tested it with).
Here's the CRY ;( part: randomizing words in dictionary to an array gives me weird looking picture with arrays of different sizes (many with length=0). WHAT THE HECK.