Squashed 'bundle/whiteboard/' changes from 1280af9..cca8cb8

cca8cb8 renamed vm_chat to io

git-subtree-dir: bundle/whiteboard
git-subtree-split: cca8cb89e89329c0a860950ea71bcfc86efd340f
Merge commit '433d53dc8647f251d3ebb8b3c2bd15e7f0303dcb'

updated whitboard code