protected function configure()
{
$this->setName('module:create')->setDescription('Create a module')->addArgument('name', InputArgument::REQUIRED, 'What is your module name?')->addOption('dir', null, InputOption::VALUE_OPTIONAL, 'Specify the modules directory')->addOption('tpl', null, InputOption::VALUE_OPTIONAL, 'Specify the templating engine')->addOption('routing', null, InputOption::VALUE_OPTIONAL, 'Specify the routing engine');
}