before removing template and node_base in favor of a complete node class
no templates and base derived class anymore
childs generation works
assign properties works