Revised connection state, engine configuration, and transport. Internal connections are now treated as endpoints as well. Implemented network sends with the new approach to transports and connection state.