Using billiard instead of multiprocessing