GUI done (thanks to kramer98489)