CWStatusBarNotification is used to display the UI for in-app notifications.
MBProgressHUD is used to display a translucent progress indicator.
JOBadgeView is used to show a the red exclamation indicator when a user's message fails to deliver.
Reachability is used to check the device network status.
SocketRocket is used for web sockets.
PocketSocket is used for per message deflate in web sockets.