Move repeated parallel loop logic to core library.
Move client programs to dedicated folder, create symlinks for libraries.