Activate plugin registry

Change-Id: I1c9305b21081b8f754adedc49326a3cab578df29
diff --git a/dev/demo/plugin-serverdemo.js b/dev/demo/plugin-serverdemo.js
index 096050f..52d6609 100644
--- a/dev/demo/plugin-serverdemo.js
+++ b/dev/demo/plugin-serverdemo.js
@@ -6,59 +6,41 @@
 });
 
 
+KorAP.Plugins = [{
+  'name' : 'Export',
+  'desc' : 'Exports Kalamar results',
+  // 'about' : 'https://localhost:5678/',
+  'embed' : [{
+    'panel' : 'result',
+    'title' : 'Export',
+    'classes' : ['export'],
+    'onClick' : {
+      'action' : 'addWidget',
+      'template' : 'http://localhost:3003/demo/plugin-client.html',
+    }
+  },{
+    'panel' : 'result',
+    'title' : 'Glemm',
+    'onClick' : {
+      'action' : 'toggle',
+      'state' : 'glemm',
+      'template' : 'http://localhost:3003/demo/plugin-client.html',
+    }
+  }]
+},{
+  'name' : 'Example New',
+  'desc' : 'Some content about cats',
+  // 'about' : 'https://localhost:5678/',
+  'embed' : [{
+    'panel' : 'match',
+    'title' : 'Translate',
+    'classes' : ['translate'],
+    'onClick' : {
+      'action' : 'addWidget',
+      'template' : 'http://localhost:3003/demo/plugin-client.html',
+    }
+  }]
+}]; 
 
 
-define(['app/en','match', 'panel/match', 'panel/result', 'plugin/server','pipe','lib/domReady','init'], function (lang, matchClass, matchPanelClass, resultPanelClass, pluginClass, pipeClass, domReady) {
-  domReady(function () {
- 
-    // Load Plugin Server first 
-    KorAP.Plugin = pluginClass.create();
-
-    // Add services container to head
-    document.head.appendChild(KorAP.Plugin.element());
-
-    // Add pipe form
-    KorAP.Pipe = pipeClass.create();
-    document.getElementById("searchform").appendChild(KorAP.Pipe.element());
-    
-    //Register result plugin
-    KorAP.Plugin.register({
-       'name' : 'Export',
-       'desc' : 'Exports Kalamar results',
-       // 'about' : 'https://localhost:5678/',
-       'embed' : [{
-         'panel' : 'result',
-         'title' : 'Export',
-         'classes' : ['export'],
-         'onClick' : {
-           'action' : 'addWidget',
-           'template' : 'http://localhost:3003/demo/plugin-client.html',
-         }
-       },{
-         'panel' : 'result',
-         'title' : 'Glemm',
-         'onClick' : {
-           'action' : 'toggle',
-           'state' : 'glemm',
-           'template' : 'http://localhost:3003/demo/plugin-client.html',
-         }
-       }]
-     }); 
-
-    // Register match plugin
-    KorAP.Plugin.register({
-      'name' : 'Example New',
-      'desc' : 'Some content about cats',
-      // 'about' : 'https://localhost:5678/',
-      'embed' : [{
-        'panel' : 'match',
-        'title' : 'Translate',
-        'classes' : ['translate'],
-        'onClick' : {
-          'action' : 'addWidget',
-          'template' : 'http://localhost:3003/demo/plugin-client.html',
-        }
-      }]
-    });
-  });
-});
+require(['app/en','init']);