Initial version of the Scheduler interface