disposing the layoutContainer will not null the layout items, just empty them
Added the concept of LayoutView and an assets factory, so the layout can be managed easily