Blender's architecture concerning everything nodes

Merge this here Blender's Architecture (split from merge modifier discussion)