Some progression.
Add nodeDefinitions
Add ports as drag & drop.
Make them connect