return the Thread object for join()-ing
test seems to be hopelessly out of date
add TODO, make server thread daemon
wait until client thread finishes before declaring victory
wip
wip