Move disconnect logic to header view
Implement socket.io authentication logic