rename scripts, reorder files
create parallel version for external tools
fix paths
modify script for launching plugin
generalize Plugin, and move to uppest module
fix temp path
fix suffix for rules launcher
set parameters inside generated script
use class instance and not the module
test with parameters
fix parameters
load from file , parameters for external tools
add PluginsRenderer and RulesRenderer, keep the high level renderer (was Formatter)
split rules and plugins formatter
refactor
refactor for renderer
refactor finalization
merge