Got rid of naive internal scheduler for the sake of an external one.

- This opens a possibility for more flexible scheduling and updating ccpy from the build script.