Add KnithMorrisPrat, GUI, Permutation, MathFunctions updates