added readonly option for nodes, better build script
better layout, better build script, sort children between different parents
fixed build script
fixed remember open state
better layout