Added ProcessPoolExecutor and better prime finding

still terribad though