Text changes in config screen, catch all exception handling to ensure page should always load, minor refactoring