Initial commit of network library.