More work on refactoring fragments and dialogs to be more abstract and modular. Adjusted GVData to help with this. Worked on Children stuff.