1) ws handler reworked, logic reworked. receiving from client and sending to client works in two greenlets
2) any client logic and actions