Networking code - simple tools to make things talk