Now using multiprocessing rather than fork
Moving towards windows support