Reorganization of views and forms and the creation of base view classes FormWrapperView and FormWrapperSubpathView