Add View.Base and support creation of implicit views with camel-case dir convention