Updated TODO
Added a special check that HandlerScheduler can have only one scheduled task at a time