added auto-connect, selectable text areas for logs, and auto-scroll to the logs