Put whole server output to stderr
Use stderr as default server output
Add client listener
Merge branch 'master' into server
Draft thread based communication
Draft thread based communication
Detach threads
Fix mulitthreading communication
formatting
Prepare thin client
Fix formatting