diff --git a/org.fortiss.tooling.base/trunk/plugin.xml b/org.fortiss.tooling.base/trunk/plugin.xml
index b2692d6901bae2c9bcded75882c2d762d64a1a98..07699c94ad72c7be3b198095968ed4786eb8e7e2 100644
--- a/org.fortiss.tooling.base/trunk/plugin.xml
+++ b/org.fortiss.tooling.base/trunk/plugin.xml
@@ -16,5 +16,11 @@
             class="org.fortiss.tooling.base.model.BasePackage"
             genModel="model/base.genmodel"/>
    </extension>
+   <extension
+         point="org.unicase.ecp.model.ecpModelPackage">
+      <modelPackage
+            modelPackage="http://www.fortiss.org/tooling/base">
+      </modelPackage>
+   </extension>
 
 </plugin>
diff --git a/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF b/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF
index 0aa3a2b2b2d253bcc66a52f521833dbe3a441664..df3627d230e1e0360801f523fb6d69af483714de 100644
--- a/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF
+++ b/org.fortiss.tooling.kernel/trunk/META-INF/MANIFEST.MF
@@ -12,7 +12,7 @@ Require-Bundle: org.eclipse.ui;visibility:=reexport,
  org.conqat.ide.commons;bundle-version="2.7.0";visibility:=reexport,
  org.conqat.ide.commons.ui;bundle-version="2.7.0";visibility:=reexport,
  org.unicase.workspace;bundle-version="1.0.0",
- org.unicase.ecp.model;bundle-version="1.0.0",
+ org.unicase.ecp.model;bundle-version="1.0.0";visibility:=reexport,
  org.unicase.ecpemfstorebridge;bundle-version="1.0.0",
  org.unicase.ui.common;bundle-version="1.0.0"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
diff --git a/org.fortiss.tooling.kernel/trunk/icons/server.png b/org.fortiss.tooling.kernel/trunk/icons/server.png
new file mode 100644
index 0000000000000000000000000000000000000000..4e472dd74433e92014ba5198172235eadc404aec
Binary files /dev/null and b/org.fortiss.tooling.kernel/trunk/icons/server.png differ
diff --git a/org.fortiss.tooling.kernel/trunk/plugin.xml b/org.fortiss.tooling.kernel/trunk/plugin.xml
index 1e7a37459d194d4cd1a700cdb99a2cc3aed760d8..1187435ba168bfba74af4df904f3ccd4ba675355 100644
--- a/org.fortiss.tooling.kernel/trunk/plugin.xml
+++ b/org.fortiss.tooling.kernel/trunk/plugin.xml
@@ -4,15 +4,6 @@
    <extension-point id="modelElementHandler" name="Model Element Handler" schema="schema/modelElementHandler.exsd"/>
    <extension-point id="modelPrototypeProvider" name="Model Prototype Provider" schema="schema/modelPrototypeProvider.exsd"/>
    <extension-point id="modelElementCompositor" name="Model Element Compositor" schema="schema/modelElementCompositor.exsd"/>
-   <extension
-         point="org.eclipse.ui.views">
-      <view
-            class="org.fortiss.tooling.kernel.internal.navigator.NavigatorViewPart"
-            id="org.fortiss.tooling.kernel.model.navigator"
-            name="Model Navigator"
-            restorable="true">
-      </view>
-   </extension>
    <extension
          point="org.eclipse.emf.ecore.generated_package">
       <package
@@ -22,18 +13,13 @@
       </package>
    </extension>
    <extension
-         point="org.fortiss.tooling.kernel.modelElementHandler">
-      <modelElementHandler
-            handler="org.fortiss.tooling.kernel.internal.handler.ProjectSpaceModelElementHandler"
-            modelElementClass="org.unicase.workspace.ProjectSpace">
-      </modelElementHandler>
-   </extension>
-   <extension
-         point="org.fortiss.tooling.kernel.modelElementCompositor">
-      <modelElementCompositor
-            compositor="org.fortiss.tooling.kernel.internal.compose.ProjectSpaceCompositor"
-            modelElementClass="org.unicase.workspace.ProjectSpace">
-      </modelElementCompositor>
+         point="org.eclipse.ui.views">
+      <view
+            class="org.fortiss.tooling.kernel.internal.navigator.NavigatorViewPart"
+            id="org.fortiss.tooling.kernel.model.navigator"
+            name="Model Navigator"
+            restorable="true">
+      </view>
    </extension>
    <extension
          point="org.eclipse.ui.menus">
@@ -56,16 +42,68 @@
                   </iterate>
                </with>
             </visibleWhen>
+            <dynamic
+                  class="org.fortiss.tooling.kernel.internal.navigator.NewMenu"
+                  id="org.fortiss.tooling.kernel.model.navigator.newmenu.content">
+            </dynamic>
+         </menu>
+         <menu
+               icon="icons/server.png"
+               id="org.fortiss.tooling.kernel.model.navigator.repositorymenu"
+               label="Repository">
+            <visibleWhen
+                  checkEnabled="false">
+               <with
+                     variable="activeMenuSelection">
+                  <iterate>
+                     <adapt
+                           type="org.unicase.workspace.ProjectSpace">
+                     </adapt>
+                  </iterate>
+               </with>
+            </visibleWhen>
+            <command
+                  commandId="org.unicase.workspace.ui.commitProject"
+                  label="Commit..."
+                  style="push">
+            </command>
+            <command
+                  commandId="org.unicase.workspace.ui.updateProject"
+                  label="Update to HEAD"
+                  style="push">
+            </command>
+            <command
+                  commandId="org.unicase.workspace.ui.updateProjectVersion"
+                  label="Update to Version..."
+                  style="push">
+            </command>
+            <command
+                  commandId="org.unicase.workspace.ui.revert"
+                  label="Revert"
+                  style="push">
+            </command>
          </menu>
       </menuContribution>
-     <menuContribution
-           allPopups="false"
-           locationURI="popup:org.fortiss.tooling.kernel.model.navigator.newmenu">
-        <dynamic
-              class="org.fortiss.tooling.kernel.internal.navigator.NewMenu"
-              id="org.fortiss.tooling.kernel.model.navigator.newmenu.content">
-        </dynamic>
-     </menuContribution>      
+   </extension>
+   <extension
+         point="org.unicase.ecp.model.ecpModelPackage">
+      <modelPackage
+            modelPackage="http://www.fortiss.org/tooling/kernel">
+      </modelPackage>
+   </extension>
+   <extension
+         point="org.fortiss.tooling.kernel.modelElementHandler">
+      <modelElementHandler
+            handler="org.fortiss.tooling.kernel.internal.handler.ProjectSpaceModelElementHandler"
+            modelElementClass="org.unicase.workspace.ProjectSpace">
+      </modelElementHandler>
+   </extension>
+   <extension
+         point="org.fortiss.tooling.kernel.modelElementCompositor">
+      <modelElementCompositor
+            compositor="org.fortiss.tooling.kernel.internal.compose.ProjectSpaceCompositor"
+            modelElementClass="org.unicase.workspace.ProjectSpace">
+      </modelElementCompositor>
    </extension>
 
 </plugin>
diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/navigator/NavigatorViewPart.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/navigator/NavigatorViewPart.java
index 01aaabf289cdbd9f4337687278d749a5c8c9d68d..9a8e7f35247931fa7bc9041f72f976b12bd1eda7 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/navigator/NavigatorViewPart.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/navigator/NavigatorViewPart.java
@@ -190,31 +190,6 @@ public final class NavigatorViewPart extends ViewPart implements
 	/** Creates the context menu. */
 	private void createContextMenu() {
 		menuManager = new MenuManager("#PopupMenu");
-		// menuManager.setRemoveAllWhenShown(true);
-		// IMenuListener listener = new IMenuListener() {
-		// @Override
-		// public void menuAboutToShow(IMenuManager m) {
-		// ISelection selection = PlatformUI.getWorkbench()
-		// .getActiveWorkbenchWindow().getSelectionService()
-		// .getSelection();
-		// EObject selectedObject = EObjectSelectionUtils
-		// .getFirstElement(selection);
-		//
-		// IContextMenuService.INSTANCE.fillNavigatorContextMenu(m,
-		// selectedObject);
-		// }
-		// };
-		//
-		// final MenuManager newMenuManager = new MenuManager("New ...",
-		// ToolingKernelActivator.getImageDescriptor("icons/add.png"),
-		// NewMenu.MENU_ID);
-		// // newMenuManager.setRemoveAllWhenShown(true);
-		// newMenu = new NewMenu();
-		// newMenuManager.add(newMenu);
-		//
-		// menuManager.addMenuListener(listener);
-
-		// menuManager.add(newMenuManager);
 
 		Separator repositorySection = new Separator("repository");
 		repositorySection.setVisible(true);