Version 2 of rulers
Add util for converting strings to snake case