Created initial methods and implementations for Scheduler