made a GUI class, still working on it