UI: split up ui/command into command_dialog and command_tracker