Gui is now mostly functional, buttons not so much.