minor config changes. move generator logic to self-contained plugin. add skeleton for indexer plugin
minor config changes. move generator logic to self-contained plugin. add skeleton for indexer plugin