remove unused methos from counter and step counter
rename default rules to lazy rules in engine
use keyword "lazy" instead of "default" for rules
use keyword "lazy" instead of "default" for rules un example projects
use keyword "lazy" instead of "default" for rules in presentations
Add exception handling with exit call to generated main