models, views, and controllers put under app namespace
specs for  refactoring of name space