started integrating network into libcanvas client