disable all buttons during transaction.
show failure if server isn't running
autoscroll to bottom of command history