5087 local storage message

Feedback welcome! Message can be saved and retrieved from localStorage.
This is loading the attributes from local storage and setting the attributes in the model. To me that sounds like it's in the domain of the model, not the view.