Revamping libbitcoin-network. The object model remains close to what's there now, but with some material changes to threading. I put together this simplified model to help me visualize relationships. The main simplification is that derived session and protocol classes are not shown.