make library widget a direct child of centralwidget and normalize resizing
add splitter, attain reasonable resizing behaviour