ditch some whitespace
Merge branch 'develop' into restructuring
rework the rule generation to create 'defrule' forms
Merge branch 'restructuring' into feature/runtime