incomplete first commit
still broken
merge master -> multiprocessing
added working parallelization; minor changes
added docstring to function run_single_job; minor changes
bugfix: eigenvectors are transposed twice; minor changes