Fix positioning of scenario top level  sections
Add message creation tool to palette
Add set and get methods to set header in TwoPartFigure
Extend some part of model to add listeners

* Add support for model to accept listeners and fire property change if
* some property is changed (not for whole model, just for part of it)
Add support for adding messages
Change listeners mechanism
Create property model