add websocket suggest method
rewrite react code
rewrite react code
Merge pull request #26 from Aminopyridin/react-full

React full content
Merge pull request #25 from fanatid/suggest

add suggest support to websocket