update TODO file format
implement push_task_test
add tasks API function definitions
fix log algorith
first draft tasks support
profiling comparison for push task test