Benefits - get rid of yet another pervasive Boost dependency - define additional more fine grained policies (move only, clonable)
This is the first step towards a generic backbone to connect any GUI elements to the session within Proc-Layer. It is based on a spefic understanding of Model-View-Controller, which turns the Model-Controller interactions into messages.