Cleaned up multiprocessing cluster implementation, still incomplete.