added bad credentials response handling (still need to display a better error message).
removed unused loading screen. Replaced by more standard ProgressBarIndeterminate view.