[WIP] Update react to v0.3 and implement its SocketClient