First push of gui.py