rename the transport module -> pipe to avoid interfering with the built-in transport module and give it a freedom 0.5 custom api
update the copypaste app to work with the newly custom api-ed net, turn, and pipe modules