Scheduling

Introduce two new scheduling modes:
1. Exponential Dsitribution Scheduler
2. Linux 'like' Scheduler