restructure DLLitePlugin