[C] - modified Step class
[P] - first commit with scheduler and task queue