A multiprotocol instant message application that supports WebSockets, Long Polling, Short Polling, Sms and handles reconnection issues.