generate code for strategy runners
make inner rules triggered
rename fields to plural form
strategies can extend existing strategies
rule engine jar