video chat client with image sharing and 'shared canvas' features