July 1 2014, update permutation methods with permute n mutations
Jul 3, 2014 code backup