First commit about GUI.