Added Screen::applyLayout() and made mods to GLUT_Plotter to support resizing screen