syncing client with server rewrite

it's all coming together

sock chat release soon