Adding new node types and initial flow runner impl