formatting and moving code around to make it easier for the newbie to
see what's going on.
make all AWT initiatialization occur on the UI thread.
DecodeAndPlayVideo demo.
announce the new demo