added SVProgressHUD and lots of other changes