add .graph
dispose child containers
generate uuids for blocks and services