Added Gui
functionality still not pluged in