threaded TCP server now takes port as commandline