Start integrating I/O into scheduler
wip
wip