Implement chat listener construct
Add first server/client structure
Implement server loop