Issue #28: Start to realize websocket chat room via SignalR Tech. + some small changes