Started on SchedulerManager

Also added useful functions :P