Improve downstream data flow processing with automatic detection of blocs name. Start working on uptream data flow, create an NodeReduce class