treeoflife: Move UIProtocol to its own file
Add treeoflife_sync notes file