added first version of the GUI.