Qthread

Replaced multiprocessing module with qthreads
Yeah, have now added redisplaying of it if it is currently visible.