plugin_support

Working on plugin support.