Update code style
Split generator in multiple classes
Update code style
Add stream to Base
Update tests
Fix template path
Use Thor in Commands::Generator
Remove attr_accessor
Fix superclass mismatch error
Remove alias for paranoid
Add options to command
Remove #paranoid method
Update test
Remove debug code
Use the other tasks in #scaffold
Upcase description
Shorten method names
Require commands/generator only if needed

We don't need it at all e.g. in production
Require commands/creator only if needed
Silence #display during test