still using Asynchronous method, but only popping back after the block is executed
deleted "userName" textField in RegisterViewController iin storyboard
deleted "userName" in RegisterController, modified RequsetBulider to post empty username and location.
But can't register successfully, cuz the server won't allow empty username!
added an alert to indicate newly registered user to complete personal info after registration