sched: Move completion code from core.c to completion.c