add github ribbon, add connect handler
improve smaller displays
add demo control and status