add a gui draft (gui.py)