first commit for scheuler
Merge https://github.com/femgineer/scheduler

Adding scheduler code to public repository.