Added GUI (Incomplete)