GUI: GUI layout and components.