FIX #21 Use global array to keep widget names

In case we need to move all widgets around this makes widget names
calls relative to their parents.
FIX #22 #15 Resize if selected folder tested. GUI horizontal Ok
Fix: Total files not updating after adding files.
FIX: #28 Add visual cue for overwrite files
Alters #28 TreeAlterValue reorganized to read a value a write
to another key in dict and treeview.
FIX: getOutputName now returns a string