ConnectionDialog extends JDialog
DocumentListener used instead of KeyListeners to enable Connect button
Added ApplicationMode enum