Powerful async data flow for Node.JS