Just finding all words in an nxn grid (horizontal, vertical, diagonal, forward and back)