Let the renderer render method bodies, don't use a fixed class
Remove the no longer necessary VMethodCF class
Remove unused headers
Use the declarative framework for VProject and VModule

Instead of using PanelBorderLayout
Use DeclarativeItem for defining VCatchClause
Add an EmptyItem visualization class
Use the declarative framework for the visualization of try-catch-finally
Use the declarative framework for VForEachStatement
Fix a bug where -1 for purpose would be returned for parentless items
Use the declarative framework to define VComposite
Remove PanelLayout and PanelBorderLayout