Separate error message handling from status

Display error messages in their own distinct message box.