Feature/multiprocessing

Check this out.