change screen layout to set of tabs instead of scrolling region (because scrolling doesn't work well with buttons in the scrolling region - they don't draw correctly.)
add logic to launch applets that extend java.awt.Frame instead of extending java.applet.Applet
display Error message for unexpected exceptions from AppletLaucher.launch()