added video connections; tidied UI; bespoke message channel