void | 
Execute(Architecture architecture)
Resize and reorder all elements of architecture
 this class ensures that none of elements overlap other in the interface
 first, resize all class and interface (includes elements inside of subpackages)
 reposition elements inside of subpackages (class, interface and subpackage - use recursive method to subpackage until not has package in subpackage)
 resize all of most external packages
 reposition all external elements (class and interface without package and packages most external)
 recalculate the global position of all architectural elements 
 |