Hierarchical structuring of layout problems in an interactive evolutionary layout system