Restored formatting of semantic configuration declaration
Changed namespace for State class
Implemented ability to subscribe to receiving application state object as soon as it is determined. Updated menu voter to use new ability to avoid problem with too early initialization