Added multiprocessing support to perform multiple cases in parallel. Closes #30.