Initial implementation of gui
Gui read and runing