make multiple views possible

@jone @maethu these changes will make it possible to create multiple Views which both can change image sizes. Also requires the same branch in simplelayout.ui.base