TaskScheduler API + demo pages (after rebase)