Refactored dialogs to better separate GvDataViews and Dialog specifics for each GvType. Renaming of some classes.