finished adding new source code for MBProgressHUD submodule