Initial commit for GUI.