Gui

work done so far