Added logic in view so that it is possible to register view factories that can set the default directory for the views.  Also added a couple of items for examples and components