initial cms core, with user navigation and perspective extension points