adding custodians and threads to server and listener loops
:wq