Got the error messages working.

This commit also contains the code for a working notification to the user that a component has been updated.
The last TODO's for this section are to add highlights to each tab that contains an update, and also to highlight the recently updated attributes.