added pluginlist.json
removed npm dependency
plugin search function