Normalize names and dynamically create references for each widget. Add __repr__
Refactor simple gtk builder script to isolate from app context