Chatting server and client application - A means to exercise and learn boost.asio and wxwidgets