Fix more controller namespace issues
Add view namespacing support

Obviously setting up these namespaces is another thing.