Show explore command in menu
Automatically add 'http://' if user omits it
Add disconnect command and simplify state
Centralize code for calling a command
Display command errors
Allow commands to run asynchronously