NodeLinker added. ComponentFactory added. TComponent static create function added.