If you do this:
php index.php matches create:app foo
"foo_model" and "foo_view" are referenced in the generated Foo.php controller, but the file and class names created by the script are just "foo". So when you run the code you get a class conflict since you have two with the same name.