application naming convention

definitely big_idea
Anywhere you use CamelCase for something and need to convert it to lower
case, it's good habit to use underscores to separate the words. Theres
even a couple fancy methods on string help.

"CamelCase".underscore => "camel_case"
"camel_case".camelize => "CamelCase"