Separated Data and Configuration contexts.

The idea of separation is to make changes of configuration part
independent from changes to application data part. (Save and Undo)