NgramArray(N, filename, alph) - constructor
NN = N is the size of the N-gram N=2, 3, or 4
filename is a file containing a large text typical of the language
of the cryptotext
alphabet = alph describes which letters occur in the N-grams
freq = the distribution of letters in text.
normedShiftString(shStr) returns a String which defines shifts
like those defined by shStr only with the first shift subtracted from
all of the shifts.