Change layout algorithm to consider maximum number of entities per level
This MR changes the default levelization layout algorithm to take in consideration cases where there are many entities in a given level. It is based on user feedback, they have some cases worst then the below one, where their first level may have a few hundred of components, making it a bit hard to visualize without filters.
BEFORE
AFTER