added splitter resizing support, styles