start extracting event loop from chat sever, messages not being forwarded yet
messages forward correctly