small fixes
conventions applied
socket control by user id
[WIP] socket control by user id