Swing Components

Added support for Swing components, created the BufferedJFrame and
BufferedJPanel classes.