- change vote model
- user session for socket.io
- realtime vote