added createPlugin, also no longer require grammar to be dragdropped