Network communication library