Include the socket.
New streams.
Move the TLS module lower down.
Make connections.
Add a stream callback stub.
Build putrequest.