Core functions of Client Scheduler is implemented.
Client Scheduler needs these classes.