Edit child functionality and dialog functionality

--Added flags to prevent the same dialog from being opened twice
--Selecting a name in the listbox now puts the correct time on the
timer.
--Now able to add a new child to the list
--OK and Cancel now working in Edit_Child dialog.
TODO: Code cleanup, more dialog functionality, cancel functionality.