change plugin loader to load just whitelisted plugins from a config file rather than from a directory