Made explicit buttons for connecting, updated the instruction text, tweaked UI layout, cleaned up program comments (issue 28).