fixing up left/right sizing
removing strong parent component requirement
added new pane component and ability to single instantiate controls