@@ -0,0 +1,554 @@
+package com.neverwinterdp.module;%0A%0Aimport java.util.Map;%0A%0Aimport com.neverwinterdp.vm.service.VMServicePlugin;%0A%0A@ModuleConfig(name = %22VMServiceModule%22, autoInstall = false, autostart = false) %0Apublic class VMServiceModule extends ServiceModule %7B%0A  final static public String NAME = %22VMServiceModule%22 ;%0A  %0A  @Override%0A  protected void configure(Map%3CString, String%3E properties) %7B  %0A    try %7B%0A      bindType(VMServicePlugin.class, properties.get(%22module.vm.vmservice.plugin%22));%0A    %7D catch (ClassNotFoundException e) %7B%0A      e.printStackTrace();%0A    %7D%0A  %7D%0A%7D

refactor code to support multi level and isolate service container NDP-57