Added semi-working GUI