Alpha: TCP-based listener.

Is this really just a data handler?  or is it a more complex object?