starts at the top instance and brings all the different subelements to the top level. and port boundries are redone into one net.