Port formatters.coffee completely
Add `rule_set.coffee`