Third party components used:
CocoaHTTPServer
MBProgressHUD
SBJson
KVCObjectSerializer