Please describe your proposed solution.
The final goal of this proposal is to have the necessary networking module that can be re-used for different, purpose-specific, nodes; and (alongside the ledger and consensus proposals) eventually a fully functional alternative implementation of the haskell cardano-node.
The (already exsisting) library DOES NOT depend on any runtime-specific functionality; this will allow the module to be reused in any environment for node-to-node and node-to-client comunications; especially once the ecosystem starts adopting more and more browser friendly functionalities (WebSockets, etc..)
Primary target of the project are both developers and stake pool operator, and through them any possible user that interacts, directly or indirectly with the Cardano protocol.