Modified the GUI startup/creation behavior.  I now request the GUI elements twice which I don't like.  Once when the GUI compnents are done being created and once when the database build complete event is received.  I also added an exit routine.