add FFT computations, polynomial derivatives/integrals/multiplication(convolution), factorilas/gamma functions computations, heuristic integer facctorization, various fixes in complex arithmetic