add lodash
addons and fixes
change allowedStartRules format
refactor