added synchronous loadUser to Application
added new error handling, overlay alerts