step3 done(Cleaned), step 4 multithreaded virker :).

implementeret: while løkke samt task.factory i main(program)