building network enabled channels

preparing to build distributed actors