the (Presentation)StateManager interface and implementation seems to fit in more into the ctrl package
In fact this also introduces various new concepts and represents a fundamental decision regarding the organisation of the UI