implemented analog of boost.task library (zboost.ztask)