Added unfinished GUI. Needs the re-indenting functionality