I also did a tile-based game and can understand your struggle with arrays. I've never heard of nonograms and they're so fun!