SignalR + Event chat = complete and sexy