Parallel Run using Multithread

includes contribution from  Surpriya(Summer Trainee)