new "architecture" will rely on secondary "adapter" libraries that plug in to reagent-data-views and provide the actual underlying client/server messaging implementation (e.g. browserchannel or sente)